microwave spectroscope - Spanish English Dictionary